package multithread;

public class TestThread {

    /**
     * 用thread子类实现多线程
     * @param args
     */
//    public static void main(String[] args) {
//        MyThread a3 = new MyThread("aaa");
//        MyThread b2 = new MyThread("bb");
//        a3.start();
//        b2.start();
//        System.out.println("主方法main()运行结束");
//
//
//    }

    /**
     * 调用线程.join()方法，等到该线程执行完毕后才能执行别的线程。
     * @param args
     */
//    public static void main(String[] args) {
//        Runnable you = new MyRunnable("你");
//        Runnable she = new MyRunnable("她");
//        Thread t1 = new Thread(you);
//        Thread t2 = new Thread(she);
//
//        t1.start();
//        try {
//            t1.join();
//        } catch (InterruptedException e) {
//            e.printStackTrace();
//        }
//
//        t2.start();
//
////        try {
////            t2.join();
////        } catch (InterruptedException e) {
////            e.printStackTrace();
////        }
//        System.out.println("main进程结束");
//    }

}
